Version Headers for Flexible Synchronization and Conflict Resolution

نویسنده

  • Ken Rimey
چکیده

We propose a set of metadata fields to be included in object versions to enable a form of optimistic replication in which synchronization is performed by copying versions from site to site. To enable determining whether one version has been derived from another, we include in the metadata an explicit list of predecessor version IDs, utilizing range encoding to achieve a compact representation. We allow conflicting versions to be copied from site to site, creating a possibility that multiple sites will attempt to resolve the conflict. The paper defines a scheme for consistently arbitrating among different resolutions of the same conflict, and for avoiding run-away cascades involving conflicts among conflict resolutions. The proposed architecture enables the use of a variety of synchronization protocols and conflict resolution algorithms in the same distributed system. We are using it in a research prototype of a replicated XML database running on desktop computers and Symbian OS mobile phones.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Conflict Detection in DeeDS

In distributed database systems, immediate global consistency of replicated data can be achieved by distributed commit protocols that are typically unpredictable. If real-time characteristics are necessary, such unpredictability has to be avoided. In a distributed realtime database, optimistic replication can be used to avoid unpredictable delays by allowing transactions to commit locally. The ...

متن کامل

Concurrent Model Synchronization with Conflict Resolution Based on Triple Graph Grammars - Extended Version

Triple graph grammars (TGGs) have been used successfully to analyse correctness of bidirectional model transformations. Most recently, also a corresponding formal approach to model synchronization has been presented, where a forward propagation operation updates a source model modification from source to target, and symmetrically, a backward propagation operation takes care of updates from targ...

متن کامل

Data Integration: Inconsistency Detection and Resolution Based on Source Properties

This paper addresses the problem of integration of multiple heterogeneous information sources. The sources may conflict with each other on the following three levels: their schema, data representation, or data themselves. Most of the approaches in this area of research resolve inconsistencies among different schemas and data representations, and ignore the possibility of data-level conflict alt...

متن کامل

Use of Meta-data for Value-level Inconsistency Detection and Resolution During Data Integration

This paper addresses the data integration problem: there exists a collection of autonomous heterogeneous information sources that need to be integrated; users want to be able to query the collection transparently and to get a single, unambiguous answer. The sources may conflict with each other on three levels: their schemas, data representation, or data themselves. One has to resolve the confli...

متن کامل

The Role of Cultural Intelligence and Conflict Resolution in Predicting Sports Success of Iranian Paralympic Athletes: Presenting a Structural Equation Model

Background and Aim: The Paralympic Games are a major international multi-sport event for athletes with physical disabilities or intellectual impairments. The current study develops a model of the effect of cultural intelligence on conflict resolution and the success of Iranian Paralympic athletes. Methods: This is a descriptive correlational study. Participants in this study were 124 athletes w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004